﻿using System;
using System.Collections.Generic;
using Interfaces.Inherited_Interfaces;
using Interfaces.General_Interfaces;
using Model.Domain_Model;

namespace Interfaces.Add_Interfaces
{
    public interface IRoadAddView: ICloseable, IView, IError, ISuccess, IParamable
    {
        string clientNameCorporation { get; set; }
        string fromCity { get; set; }
        string fromCountry { get; set; }
        string toCity { get; set; }
        string toCountry { get; set; }
        string linkToMap { get; set; }
        double value { get; set; }
        bool isDedicated { get; set; }
        Currency currency { get; set; }
        IList<Currency> currencyList { get; set; }
        IList<TypeRoad> typeRoadList { get; set; }
        TypeRoad type { get; set; }
        Valuation voluation { get; set; }
    }
}
